trough-charging cranes - German English Dictionary